<?php
	require "error.php";

	// 连接redis服务
	function connect_redis() {
		try {
			$redis = new Redis();
			if(!$redis) {
				throw new Exception("redis服务未打开", 1);
			}
			$redis->connect('127.0.0.1',6379);
			return $redis;
		}catch(\Exception $e) {
			echo $e->getMessage();
			die;
		}
	}

	// 格式化返回
	function returnTip($url,$msg) {
		header("refresh:2,url=$url");
		echo returnError($msg);
		die;
	}

	/**
 *  格式化时间戳 显示类似 XXX分钟前
 * @param $time
 * @return string
 */
function best_time($time) {
    $decr_time = time() - $time; //计算出秒差

    if($decr_time <= 0) {
        return abs($decr_time) . ' 秒之后';
    }
    if ($decr_time > 3600*24*365) {
        $str = floor( $decr_time / 3600*24*365) .' 年前';
    }elseif ($decr_time > 3600*24*12) {
        $str = floor( $decr_time / 3600*24*12) . ' 月前';
    }elseif ($decr_time > 3600*24) {
        $str = floor( $decr_time / 3600*24) . ' 天前';
    }elseif ($decr_time > 3600) {
        $str = floor( $decr_time / 3600) . ' 小时前';
    }elseif ( $decr_time > 60 ) {
        $str = floor( $decr_time / 60) . ' 分钟前';
    }else {
        $str = $decr_time . ' 秒前';
    }
    return $str;
}


?>